The Multiplicative Weights Algorithm

ثبت نشده
چکیده

Professors Greenwald and Oyakawa 2017-04-19 In these notes, we improve on the basic expert advice algorithms previously introduced. The basis for this technique is that we give each expert a weight, which influences how much sway she has in the algorithm’s decision. An expert who is wrong will frequently have her weight reduced and will therefore have less of an impact on the algorithm’s decisions. We give three progressively more general versions of this algorithm, then we give an application to strategizing in zero-sum games.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

RESOLUTION METHOD FOR MIXED INTEGER LINEAR MULTIPLICATIVE-LINEAR BILEVEL PROBLEMS BASED ON DECOMPOSITION TECHNIQUE

In this paper, we propose an algorithm base on decomposition technique for solvingthe mixed integer linear multiplicative-linear bilevel problems. In actuality, this al-gorithm is an application of the algorithm given by G. K. Saharidis et al for casethat the rst level objective function is linear multiplicative. We use properties ofquasi-concave of bilevel programming problems and decompose th...

متن کامل

MS&E 336 Lecture 11: The multiplicative weights algorithm

This lecture is based on the corresponding paper of Freund and Schapire [2], though with some differences in notation and analysis. We introduce and study the multiplicative weights (MW) algorithm, which is an external regret minimizing (i.e., Hannan consistent) algorithm for playing a game. The same algorithm has been analyzed in various forms, particularly in the study of online learning; see...

متن کامل

CS261: A Second Course in Algorithms Lecture #12: Applications of Multiplicative Weights to Games and Linear Programs∗

1 Extensions of the Multiplicative Weights Guarantee Last lecture we introduced the multiplicative weights algorithm for online decision-making. You don't need to remember the algorithm details for this lecture, but you should remember that it's a simple and natural algorithm (just one simple update per action per time step). You should also remember its regret guarantee, which we proved last l...

متن کامل

Orie 6334 Spectral Graph Theory Lecture 21

Just like matrix Chernoff bounds were a generalization of scalar Chernoff bounds, the multiplicative weights algorithm can be generalized to matrices. Recall that in the setup for the multiplicative weight update algorithm, we had a sequence of time steps t = 1, . . . , T ; in each time step t, we made a decision i ∈ {1...N} and got a value vt(i) ∈ [0, 1]. After we made a decision in time step ...

متن کامل

Lecture 24 : The Multiplicative Weights Algorithm

In the next two lectures, we will present an alternative algorithm for solving LPs and SDPs. Multiplicative weights is a term for the simple iterative rule underlying these algorithms; it is known by different names in the various fields where it was (re)discovered. The detailed content can be found in a survey by Arora, Hazan and Kale [AHK05]; and our discussion is mainly based on their treatm...

متن کامل

The Multiplicative Weights Update Method: a Meta-Algorithm and Applications

Algorithms in varied fields use the idea of maintaining a distribution over a certain set and use the multiplicative update rule to iteratively change these weights. Their analysis are usually very similar and rely on an exponential potential function. We present a simple meta algorithm that unifies these disparate algorithms and drives them as simple instantiations of the meta algorithm.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017